package userConsole.service;

import org.json.JSONException;
import org.json.JSONObject;
import userConsole.jdbc.BaseJDBC;
import userConsole.jdbc.UserJDBC;

import java.sql.Connection;
import java.sql.SQLException;
import java.util.ArrayList;

/**
 * @author Godv
 * @version 1.0
 */
public class UserListService {
    public JSONObject userList() throws JSONException {
        JSONObject jsonObject = new JSONObject();
        try {
            ArrayList<JSONObject> jsonObjects = new UserJDBC().userList(BaseJDBC.createConnection());
            jsonObject.put("code", 200);
            jsonObject.put("msg", "查询用户列表成功");
            jsonObject.put("list", jsonObjects);
        } catch (SQLException e) {
            e.printStackTrace();
            jsonObject.put("code", 306);
            jsonObject.put("msg", "系统繁忙，请稍候重试！");
        }
        return jsonObject;
    }
}
